package searchstring;
import java.util.List;


public class SearchCriteria {

	private String minYear;
	private String maxYear;
	private String language;
	private String searchMode; //Full text or not
	private String contentType; //Article, chapter..
	private Boolean subscribed;
	private Boolean fullTextAvailable;
	private List<String> areas;
	
	public SearchCriteria() {
		
	}
	
	public SearchCriteria(String minYear, String maxYear, String searchMode,
			Boolean subscribed) {
		super();
		this.minYear = minYear;
		this.maxYear = maxYear;
		this.searchMode = searchMode;
		this.subscribed = subscribed;
	}
	
	public String getMinYear() {
		return minYear;
	}
	public void setMinYear(String minYear) {
		this.minYear = minYear;
	}
	public String getMaxYear() {
		return maxYear;
	}
	public void setMaxYear(String maxYear) {
		this.maxYear = maxYear;
	}
	public String getSearchMode() {
		return searchMode;
	}
	public void setSearchMode(String searchMode) {
		this.searchMode = searchMode;
	}

	public Boolean isSubscribed() {
		return subscribed;
	}

	public void setSubscribed(Boolean subscribed) {
		this.subscribed = subscribed;
	}

	public Boolean isFullTextAvailable() {
		return fullTextAvailable;
	}

	public void setFullTextAvailable(Boolean fullTextAvailable) {
		this.fullTextAvailable = fullTextAvailable;
	}

	public List<String> getAreas() {
		return areas;
	}

	public void setAreas(List<String> areas) {
		this.areas = areas;
	}

	public String getLanguage() {
		return language;
	}

	public void setLanguage(String language) {
		this.language = language;
	}

	public String getContentType() {
		return contentType;
	}

	public void setContentType(String contentType) {
		this.contentType = contentType;
	}
	
	
	
	
}
